department of foreign affairs - German English Dictionary